package com.qike.duola.dto;

import com.qike.duola.config.BaseObject;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.time.LocalDateTime;

/**
 * @Author: Eric.zhou
 * @Date: 2020/9/14 13:26
 */
@ApiModel("添加计划模型")
public class PlanAddDto extends BaseObject {

    @ApiModelProperty("客户id")
    private Integer customerId;
    @ApiModelProperty("工程名称")
    private String projectName;
    @ApiModelProperty("工程id")
    private Integer projectId;
    @ApiModelProperty("任务编号")
    private String planNo;
    @ApiModelProperty("计划时间")
    private Long planTime;
    @ApiModelProperty("计划方量")
    private Double planVloume;
    @ApiModelProperty("浇筑部位")
    private String part;
    @ApiModelProperty("标号")
    private Integer goodsId;
    @ApiModelProperty("联系人")
    private String contacts;
    @ApiModelProperty("联系方式")
    private String contactsPhone;
    @ApiModelProperty("工程地址")
    private String projectAddress;
    @ApiModelProperty("塌落度")
    private String slump;
    @ApiModelProperty("是否泵送 0否 1是")
    private Integer isPump;
    @ApiModelProperty("泵车id")
    private Integer pumpCarId;
    @ApiModelProperty("泵车到达时间")
    private Long pumpArriveTime;
    @ApiModelProperty("浇筑时间")
    private Long pouringTime;
    @ApiModelProperty("浇筑方式 1 自卸 2泵送")
    private Integer pouringType;
    @ApiModelProperty("是否特殊自卸 0否 1是")
    private Integer isSpecial;
    @ApiModelProperty("特殊要求id  ,分割")
    private String specialId;

    public Integer getIsSpecial() {
        return isSpecial;
    }

    public void setIsSpecial(Integer isSpecial) {
        this.isSpecial = isSpecial;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public Integer getCustomerId() {
        return customerId;
    }

    public void setCustomerId(Integer customerId) {
        this.customerId = customerId;
    }

    public Integer getProjectId() {
        return projectId;
    }

    public void setProjectId(Integer projectId) {
        this.projectId = projectId;
    }

    public String getPlanNo() {
        return planNo;
    }

    public void setPlanNo(String planNo) {
        this.planNo = planNo;
    }

    public Long getPlanTime() {
        return planTime;
    }

    public void setPlanTime(Long planTime) {
        this.planTime = planTime;
    }

    public Double getPlanVloume() {
        return planVloume;
    }

    public void setPlanVloume(Double planVloume) {
        this.planVloume = planVloume;
    }

    public String getPart() {
        return part;
    }

    public void setPart(String part) {
        this.part = part;
    }

    public Integer getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(Integer goodsId) {
        this.goodsId = goodsId;
    }

    public String getContacts() {
        return contacts;
    }

    public void setContacts(String contacts) {
        this.contacts = contacts;
    }

    public String getContactsPhone() {
        return contactsPhone;
    }

    public void setContactsPhone(String contactsPhone) {
        this.contactsPhone = contactsPhone;
    }

    public String getProjectAddress() {
        return projectAddress;
    }

    public void setProjectAddress(String projectAddress) {
        this.projectAddress = projectAddress;
    }

    public String getSlump() {
        return slump;
    }

    public void setSlump(String slump) {
        this.slump = slump;
    }

    public Integer getIsPump() {
        return isPump;
    }

    public void setIsPump(Integer isPump) {
        this.isPump = isPump;
    }

    public Integer getPumpCarId() {
        return pumpCarId;
    }

    public void setPumpCarId(Integer pumpCarId) {
        this.pumpCarId = pumpCarId;
    }

    public Long getPumpArriveTime() {
        return pumpArriveTime;
    }

    public void setPumpArriveTime(Long pumpArriveTime) {
        this.pumpArriveTime = pumpArriveTime;
    }

    public Long getPouringTime() {
        return pouringTime;
    }

    public void setPouringTime(Long pouringTime) {
        this.pouringTime = pouringTime;
    }

    public Integer getPouringType() {
        return pouringType;
    }

    public void setPouringType(Integer pouringType) {
        this.pouringType = pouringType;
    }

    public String getSpecialId() {
        return specialId;
    }

    public void setSpecialId(String specialId) {
        this.specialId = specialId;
    }
}
